dsh-session-vault:DSH 会话的浏览、导出、导入与跨机器搬运

dsh-session-vault(DSH 会话保管库)是 jr-create 维护的 DSH 记忆类插件,提供设置页与模型工具,用于浏览会话、导出/导入 .dshsession 归档、管理导出文件,并在换机或换工作区路径时通过持久化服务归一化迁移。归档为 gzip JSONL,支持部分成功导出、冲突策略与 dryRun。安装使用 dsh plugin --profile web add github:jr-create/dsh-session-vault,纯 JS 无构建。MIT 许可,0.1.0。

Read More
dsh-session-drag-move: Drag-and-Drop Migration of DSH Left Sidebar Sessions Across Workspaces

The `dsh-session-drag-move` plugin for DSH fixes the lack of official support for cross-workspace session drag-and-drop reordering. It achieves migration by modifying the header of the first frame of the session log, supporting session reordering by dragging a session into the target workspace header row, the upper half, or the lower half of a session row. The plugin includes background job execution, interception of running sessions, backup of old directories, and security self-checks, and provides an API interface for querying progress. It depends on version-sensitive internal fields and supports DOM contract adaptation for different sidebars.

Read More
dsh-session-migrator: A DeepSeek Harness Plugin for Visual Cross-Device Session Migration

`dsh-session-migrator` is a plugin for DeepSeek Harness designed to solve the challenge of migrating session data across devices. It provides features such as visual drag-and-drop import, command-line fallback, automatic rewriting of workspace paths, and full restoration of session trees and attachments. It supports cloning sessions with the same name on the target device without overwriting existing data. Users only need to install the plugin and ensure that the target workspace directory exists to easily migrate session history containing prompts, responses, and images.

Read More
Importing Codex or Claude Sessions into DeepSeek Harness (DSH)

The `dsh-assembly.resume` plugin is designed to enable seamless migration of Codex or Claude Code sessions to DSH. It provides core capabilities such as session lookup and grouping, importing the complete context (including tool activity), and automatic Workspace registration. Developers can install and configure the plugin by specifying a Profile, then continue processing historical sessions within the DSH Agent environment, avoiding context loss. It is suitable for development scenarios that require integrating sessions from external tools.

Read More
dsh-session-port: Pack and Migrate DeepSeek Harness Sessions

The dsh-session-port plugin packages a DeepSeek Harness (DSH) session and all its references (logs, subagents, media, and workspace) into a ZIP file for migration and restoration across instances. It supports export, import, and repair. Installation requires Node.js >= 22.10. Once installed, sessions can be fully migrated via UI buttons or the HTTP interface (loopback-trust required).

Read More
dsh-session-workspace: Migrate Sessions in DSH

The `dsh-session-workspace` plugin addresses the limitation in DeepSeek Harness that sessions cannot be migrated directly. It allows users to move an existing session in its entirety to another registered workspace while preserving the session ID, conversation history, and generated files. The plugin supports environment switching, index refresh, and account updates, and includes comprehensive rollback and security mechanisms to ensure a safe and reliable migration. Note that it only supports cold sessions, and the destination must not overwrite existing files. The installation command is `dsh plugin --profile web add github:Unintendedz/dsh-session-workspace#v0.2.0`.

Read More
dsh-session-move: Migrating Cold Sessions in the DSH Workspace

`dsh-session-move` is a feature plugin for DeepSeek Harness (DSH) used to safely migrate cold sessions between workspaces. It can be implemented through sidebar drag-and-drop or RPC interfaces. During migration, it preserves the `SessionId`, event history, and lineage relationships, updating only the `cwd` in the session header. The plugin provides an `inspect` interface for pre-migration feasibility checks and supports the JSONL format, but it depends on a specific version of the DSH build. Currently, SQLite and Windows are not supported. Once installed, users can use this plugin to reorganize session structures without losing context.

Read More
DeepSeek Harness Session Import and Validation Plugin (dsh-session-import)

The `dsh-session-import` plugin introduces a session import feature to the DeepSeek Harness (DSH) web interface. It supports importing DSH `.zip` archives and `.l` log files, with SHA-256 verification, CRC-32 validation, and structural parsing. Imported sessions are automatically assigned new IDs to prevent overwrite conflicts, with support for workspace synchronization, custom titles, and rollback protection. Users can securely migrate historical conversations via drag-and-drop or button controls, and all parsing is performed locally without uploading to external services.

Read More
claude2dsh: Migrate Claude Code sessions, skills, and memory to DSH native sessions

`claude2dsh` is an MIT-licensed DSH plugin (version 0.2.0-rc.5 candidate) maintained by kirkchinese. It is used to migrate Claude Code's sessions, skills, global instructions, and project memories into DSH-native continuous sessions, and can also export DSH sessions back to Claude Code JSONL. Core commands include session import (returning counts for categories such as previewed, imported, and skipped), skill and global instruction migration, and converting project memories into DSH skill packs. All of these can be performed via a browser UI wizard started by `dsh web`. Installation requires Node.js >= 22.19.0, pnpm, and the dsh CLI. Regarding security design, the source Claude directory defaults to only...

Read More
dsh-move-session: Cross-workspace session migration in the DSH plugin

hucj09/dsh-move-session is a zero-dependency cross-workspace session migration plugin for the dsh Web GUI, licensed under the MIT License. This plugin allows users to fully copy their current idle session to another workspace, preserving conversation logs, titles, Agent presets, and model selection, without manual copying to avoid omissions. It provides a "Move Session" entry point in both the session header and sidebar menu, supporting two modes: "Keep Original Session" or "Archive Original Session". It only supports idle sessions; active sessions are disabled. A new session ID is generated after migration, preserving lineage information via `parentSession`, and it does not overwrite or delete existing records. If a session with the same name exists in the target workspace, a suffix is automatically appended for distinction. After installation, restart dsh web and perform a hard refresh of the browser page to enable the plugin.

Read More
dsh-codex-import: Import OpenAI Codex CLI history sessions into DSH

dsh-codex-import is an MIT-licensed DSH plugin and standalone CLI designed to import historical conversations from OpenAI Codex CLI into DeepSeek Harness (DSH). It supports running via the DSH command or as a standalone CLI, requiring Node >=22.20. This tool fully preserves user messages, assistant replies, tool calls, turn/step structure, and session titles, enabling browsing, searching, and continuing sessions within DSH. During installation, the package name must be added to the allowBuilds configuration in pnpm and the service restarted. For large sessions, two strategies are provided: automatically compressing the oldest turns into summaries or purely truncating to retain only the most recent turns, to optimize token consumption. This plugin is suitable for users who wish to...

Read More
dsh-session-import: Cross-tool Session Migration Plugin

`dsh-session-import` is an MIT-licensed DeepSeek Harness (dsh) plugin maintained by devmom, designed to address the fragmentation of multi-agent tool sessions and enable unified cross-platform session migration. The plugin supports importing sessions from over 15 tools, such as ChatGPT, Claude Code, and Cursor, converting them into native dsh logs for persistence to ensure they can be rendered as-is and continued in the Web UI. It also features bidirectional export capabilities, supporting the export of dsh sessions to common formats such as JSON and Markdown. The plugin offers privacy masking detection (e.g., for API keys and ID cards) and knowledge extraction functions to deposit key information into local memory. It provides rich interaction entry points, including Web...

Read More
DeepSeek Harness External Migration: Migrating Configurations and Session Histories from Codex, Claude Code, Qoder, and OpenCode into DSH

DeepSeek Harness External Migration is a plugin designed to migrate configuration signals and session histories from external agent tools such as Codex and Claude Code into DeepSeek Harness. To address the risks of manual migration, including inadvertent modification of source files, credential leakage, and automatic configuration application, the plugin adopts a secure three-step process of "Scan-Preview-Import." It provides three core tools: `scan`, which performs read-only inventory of the source; `preview`, which parses and previews the results; and `import`, which requires explicit confirmation before writing. The plugin does not modify source files, does not copy credentials, replaces MCP secrets with environment variable references, and generated configuration packages are exported solely for review without automatic application. Installation requires compatible versions and a specific Node.js environment, via `dsh pl

Read More
dsh-import-agents: Migrating pi / opencode / codex / claude-code Sessions into DeepSeek Harness

dsh-import-agents is a dsh workflow plugin maintained by Chang-Tong, designed to import sessions, chat histories, and agents from pi, opencode, codex, and claude-code into DeepSeek Harness. Imported sessions can continue conversations with their full history, and agents are converted into skills. It supports slash commands like /import-all, one-click Sync in the composer, and migration prompts when starting new sessions. The installation command is `dsh plugin --profile web add dsh-import-agents`, licensed under MIT, and requires Node >= 22.19.

Read More
dsh-chat-import: Importing External Agent Sessions into DSH for Continuation

dsh-chat-import is a memory plugin for DSH maintained by Nwflower. It read-only imports sessions from over 17 external agent sources such as Claude Code, Codex, Cursor, and Gemini, generating fully faithful and resumable DSH sessions. It also supports export and write-back, bidirectional synchronization, and interchange bundle backups. The plugin requires Node.js ≥ 22.13 and dsh 0.1.x, and can be installed via `dsh plugin --profile web add dsh-chat-import`.

Read More
dsh-plugin-bridge: Previewable Cross-Preset Session Migration

dsh-plugin-bridge is a DSH workflow plugin maintained by Totoro-qaq, designed to migrate a source session to another preset during a long task. It condenses the history into five fixed handoff sections: Goal, Current state, Key decisions, Key files, and Next step. It supports preview before execution, leaves the original session unchanged, and ensures the target session starts cleanly. After installation, it operates via the `/bridge` slash command without injecting prompt tokens into regular sessions. This plugin is ideal for scenarios where you need to switch tool combinations without manually restating the context.

Read More
### 正式技术译法(符合海外开源项目命名习惯): `deepseek-harness-external-migration: Migrate configurations and sessions from Codex and Claude Code into DeepSeek Harness`

A MIT plugin maintained by buguoshixc that migrates configurations and chat histories from Codex, Claude Code, Qoder and OpenCode to DeepSeek Harness. The process includes scanning, previewing and confirming the import: scanning is read-only and does not return credentials, and import requires `confirm=true`. First export a review package for configurations, replace MCP keys with environment variables, and no automatic overwriting. Requires dsh 0.1.0-rc.5 and Node.js 22.19+/24+. Installation command on the catalog page: `dsh plugin add github:buguoshixc/deepseek-harness-external-migration`.

Read More